                       Synchronet HTML door lister
                        Release date: 2011-01-29

                                  by

                             Eric Oulashin
                     Sysop of Digital Distortion BBS
                 BBS internet address: digdist.bbsindex.com
                     Email: eric.oulashin@gmail.com



This file describes my HTML door lister for Synchronet.

Contents
========
1. Disclaimer
2. Introduction
3. Installation & setup
4. Configuration file
5. Revision History


1. Disclaimer
=============
The only guarantee that I can make about Digital Distortion Message Lister
is that it will take up space on your computer.  I have personally only
tested this with the Windows verison of Synchronet 3.15 in Windows XP.
I created this script because I felt that it would be useful and am
providing it to the Synchronet BBS community in case other Synchronet
sysops might find it useful.


2. Introduction
===============
In this archive is a Server-Side Javascript (.ssjs) script for
Synchronet that outputs a list of doors installed on the system
in a styled HTML table.


3. Installation & setup
=======================
First, copy the following files to the web root directory of your
Synchronet setup or a subdirectory within:
 1. DoorList.css
 2. DoorList.ssjs
 3. DoorList-Section-Reject.cfg

Then, if you wish, edit one of your BBS web pages and add an HTML
link to DoorList.ssjs.  That's it! :)

DoorList.ssjs is the web page script; DoorList.css contains CSS styles
for the page, and Doorlist-Section-Reject.cfg is a configuration file
that specifies names of external program sections that you don't want
displayed on the page.

In addition to external program sections in the
DoorList-Section-Reject.cfg file, external program sections that require
sysop access (with an ARS string containing "SYSOP" or "LEVEL 90") will
not be displayed to users without appropriate access.  Additionally,
external programs with an ARS string containing "SYSOP" or "LEVEL 90"
will not be displayed to users without appropriate acces.

4. Configuration file
=====================
If there are any external program sections that you don't want displayed
on the page, edit the DoorList-Section-Reject.cfg with a text editor and
place each section name on its own line.


5. Revision History
===================
Date         Description
----         -----------
2011-01-29   Initial release